Mise à jour Joomla avec un nouveau php

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • #16
    Envoyé par Turandot Voir le message
    - scripts JS qui sont inutiles et source de problème à terme et tout le code écrit: où est-ce que je trouve cela? J'ai cherché, j'ai vu beaucoup de script mais pas celui-là.
    En passant directement à l'autre étape, ça pourrait régler ce point si, comme je le pense, les scripts en question sont écrits "en dur" dans le template actuel.

    Envoyé par Turandot Voir le message
    - basculer temporairement sur le template protostar: ouf! vaut mieux que je tente cela à tête reposée car cela fait un peu peur
    C'est d'une simplicité enfantine et d'une sécurité quasiment à toute épreuve.
    Le choix du template n'impacte pas le contenu, ce sont deux choses séparées et c'est tout l'intérêt d'un cms comme Joomla! : dissocier le contenu du contenant.
    On pourrait passer sa journée à changer de template sans que cela n'ait d'autre impact que de modifier le rendu à l'écran.
    Et si les choses choses et/ou disparaissent par rapport au template actuel (principalement les module et les menus qui s'affichent via des modules), c'est simplement parce que les zones qui quadrillent le template ne portent pas le même nom et de fait les différents éléments qui composent la page, à la manière d'un patchwork, ne retrouvent plus l'emplacement qui leur a été assigné.
    La encore, la se change facilement en allant dans les module et en modifiant la position via une liste déroulante dédiée à cet usage.

    Donc, à moins que certaines pages ou menus bénéficient d'un réglage particulier pointant vers le template actuel (et ça aussi ça peut se régler facilement), il suffit d'aller dans:
    >> "Extensions" >> "Templates" >> "Styles" et de sélectionner le template "Protostar" en cliquant sur son étoile dans la colonne "défaut" (la mal nommée car ça devrait plutôt être "par défaut").

    Théoriquement, ce template doit pouvoir fonctionner sans problème avec php 7.4 ou 7.3
    Si ce n'est pas le cas, c'est qu'il persiste une extension qui cause le conflit.
    Dans ce cas, il suffira de désactiver une à une les extensions douteuses, à commencer par les plugins, pour identifier la fautive.
    Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
    Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
    Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

    Commentaire


    • #17
      Bonjour,
      Ok, vous me dites... « Théoriquement, ce template doit pouvoir fonctionner sans problème avec php 7.4 ou 7.3. Si ce n'est pas le cas, c'est qu'il persiste une extension qui cause le conflit. »
      Si effectivement ce n'est pas le cas, avant de désactiver une à une les extensions douteuses, dois-je remettre l'ancien template?
      Merci, Diane

      Commentaire


      • #18
        Envoyé par Turandot Voir le message
        Bonjour,
        Ok, vous me dites... « Théoriquement, ce template doit pouvoir fonctionner sans problème avec php 7.4 ou 7.3. Si ce n'est pas le cas, c'est qu'il persiste une extension qui cause le conflit. »
        Si effectivement ce n'est pas le cas, avant de désactiver une à une les extensions douteuses, dois-je remettre l'ancien template?
        Merci, Diane
        Non, parce que l'objectif premier c'est de tomber sur une version qui fonctionne enfin avec php 7.3 ou 7.4.
        Pour Protostar je n'ai aucun doute, ce qui n'est pas le cas pour le template d'origine.
        Donc une fois que ça fonctionnera avec Protostar, il sera possible de remettre l'ancien template.
        Et si ça ne fonctionne plus c'est que ce dernier est vraiment problématique.
        Si besoin, il possible de mettre le site en maintenance pour que les visiteurs n'aient pas à voir toutes les interventions qui sont faites:
        menu "Système" >> "Configuration" > onglet "Site" >> option "Site hors-ligne" = Oui
        Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
        Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
        Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

        Commentaire


        • #19
          Bonjour,
          Si je mets le site en maintenance, les membres et visiteurs ne le verront pas mais moi est-ce qu'il y a un moyen afin que je vois ce qui se passe?
          Merci, Diane

          Commentaire


          • #20
            Oui, en utilisant les codes d'identification de l'administration
            Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
            Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
            Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

            Commentaire


            • #21
              Bonjour,
              Et oui c'est assez facile de changer de template mais c'est aussi très décevant.
              - Le template manque de couleurs.
              - Je n'ai plus la bannière dans le header
              - Dans le header, je n'ai plus la ligne supérieure avec Mission, calendrier et lieu des rencontres
              - Les modules de gauche sont rendus à droite mais les modules de droite, eux, sont disparus.

              Où est-ce que je pourrais changer des choses pour améliorer la présentation?
              Merci, Diane

              Commentaire


              • #22
                Envoyé par Turandot Voir le message
                Et oui c'est assez facile de changer de template mais c'est aussi très décevant.
                - Le template manque de couleurs.
                L'objectif premier est de résoudre les problèmes, pas de refaire la charte graphique.
                L'idée que je propose en remplaçant le template actuel par Protostar, c'est avant pour voir ce qui empêche de basculer sur du php 7.3 ou 7.4
                Autant que je sache c'était le but initial de ce fil de discussion.
                Une fois que la cause du problème aura été identifié et écarté, il sera temps de s'interroger sur la partie esthétique.
                Quand on a un pneu crevé à sa voiture on commence par changer la roue avant de s'interroger sur le look de la jante.

                Envoyé par Turandot Voir le message
                - Je n'ai plus la bannière dans le header
                - Dans le header, je n'ai plus la ligne supérieure avec Mission, calendrier et lieu des rencontres
                - Les modules de gauche sont rendus à droite mais les modules de droite, eux, sont disparus.
                Comme je l'ai déjà explique dans quelques messages précédent, l'agencement des blocs dépend du zoning propre au template.
                Si dans le template d'origine le calendrier est en position "right" mais que dans le template de substitution (ici Protostar") la zone de droite s'appelle "position-7" et bien il suffit d'aller dans le module et de le positionner sur "position-7".
                A ce stade ce n'est qu'une question de nommage des positions.
                La structure de Protostar est basique mais permet de couvrir la plupart des besoins (haut, bas, droite, gauche) et, de ce que j'ai vu du template actuel, il y a forcément des positions équivalentes, sauf qu'elle n'ont pas le même nom.

                Encore une fois, le but n'est pas de refaire le design mais d'identifier la cause du problème.
                Une fois le problème résolu, il sera possible, soit de réutiliser le template actuel (mais je ne suis pas sûr que ce soit une bonne idée, ni même que ça marche), soit d'apporter quelques modifications cosmétiques au template Protostar.

                Donc, à ce stade, est-ce que avec le template Protostar d'activé il devient possible d'accéder à l'espace public et administratif avec une version php 7.3 ou 7.4 ?
                Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
                Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
                Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

                Commentaire


                • #23
                  Bonjour,
                  Ci-joint une image du site avec Protostar et php 7.4 mais en mode maintenance. Tous les menus présents s'ouvrent comme avant. Devrais-je vérifier en live?
                  Tous les modules qui étaient à gauche (position-7) sont maintenant à droite. J'ai tenté de mettre un module qui était à droite en position-4 et de lui donner la position-7 mais cela n'a pas fonctionné.
                  Les diaporamas fonctionnent bien.
                  Diane

                  Commentaire


                  • #24
                    La bonne nouvelle c'est qu'avec un template propre il est possible de basculer en php 7.4 et qu'aucune extension actuellement activée ne bloque le site.
                    Cela démontre que l'ancien template avait un bien problème de compatibilité.
                    Quelques éléments graphiques ont été perdus en chemin, mais au moins le site fonctionne et vient au passage de faire un bond technologique.

                    Maintenant que l'on sait ça, il va être possible de modifier le template Protostar ou d'installer un nouveau template, lui aussi propre et compatible, afin de donner au site un design qui s'inscrive dans la lignée de l'ancien mais en plus moderne puisque l'ancien datait quand même un peu beaucoup.
                    Des templates gratuits compatibles Joomla 3.10.x il y en a plein.
                    Mais l'inconvénient fréquent avec ces templates c'est qu'ils sont livrés avec un tas de trucs dont on a pas forcément besoin et qui vont polluer inutilement l'environnement.
                    Il va falloir le purger de tous ces gadgets inutiles et au final, c'est beaucoup de temps et d'énergie pour arriver à quelque chose qu'on aurait finalement pu faire plus vite et plus simplement.

                    Perso, j'aurai tendance à installer un Framework de template comme Helix Ultimate.
                    C'est un template entièrement personnalisable : couleurs, polices, en-tête, pied de page, et même le layout, c'est à dire les positions que l'on peut entièrement gérer en les ajoutant, les supprimant, en modifiant les largeurs comme on le souhaite : bref, une quasi totale liberté pour façonner le look de son site.
                    En plus c'est 100% responsive et le site s'affichera parfaitement sur tablette et smartphone.
                    En plus, la dernière version est compatible avec Joomla! 4

                    Cet Helix Ultimate est téléchargeable ici :
                    https://www.joomshaper.com/joomla-te.../helixultimate

                    Pour l'installer, il faut aller dans "Extensions" >> "Gérer" >> "Installation"
                    Une fois installé, il faut l'activer comme cela a été fait avec Protostar.
                    Ensuite, la personnalisation se fait en rentrant dans le template : "Extensions" >> "Templates" >> "Styles"
                    C'est assez intuitif, il suffit de se laisser guider par l'environnement de personnalisation.
                    Pas besoin de faire compliqué : la simplicité est souvent la meilleure formule.

                    Je vais laisser passer la nuit pour qu'elle profite à la réflexion.
                    On verra demain ou ce we comment avancer sur ce dossier.
                    Dernière édition par dolmenhir à 29/10/2021, 05h31
                    Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
                    Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
                    Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

                    Commentaire


                    • #25
                      Bonsoir,
                      Oh oui, gros changement avec ce template. Moi aussi je vais mijoter là-dessus car très différent.
                      Merci, Diane

                      Commentaire


                      • #26
                        Bonjour,
                        Après 24 heures de repos et de recherche sur le web pour voir comment fonctionne le template Helix Ultimate, j'ai découvert certains points que j'aimerais et d'autres que je ne comprends pas comment faire.
                        1. Logo: avant nous avions une bannière avec le logo, le nom du club photo . Actuellement avec Hélix Ultimate, si je place le logo en haut, il apparait tout petit et je n'arrive pas à y mettre le nom du club à côté. L'espace de l'entête est trop étroite.
                        2. Les lignes où apparait accueil, soirée-rencontres, etc. apparaissent sur le texte quand je défile l'écran pour lire le texte.
                        3. J'aimerais que les menus présentent des sous-menus ex: Ce que nous offrons avec ses sous-menus. Je l'ai vu sur un site sur le web
                        Je commence par ces 3 points.
                        Merci, Diane

                        Commentaire


                        • #27
                          Bonjour,

                          Je n'ai guère d'expérience d'Helix, mais pour le point 2, il s'agit de l'option sticky header qui, activée, conserve l'affichage pour que le menu reste visible. Elle se désactive dans les paramètres "basic" puis header du style.
                          Pour les sous-menus, par défaut, ils devraient se dérouler. Vérifie dans les paramètres avancés du module de menu si le type est "menu rétractable" et la classe "_menu".
                          "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                          MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                          Commentaire


                          • #28
                            Bonjour,
                            Pour le point #2, oui c'est réglé.
                            Pour le point #3: le type de menu est indique Défaut et je n'ai pas l'option Menu rétractable. La classe est "_menu". Que faire?
                            Merci Diane

                            Commentaire


                            • #29
                              Bonjour,
                              Pour travailler avec Helix Ultimate et, si j'ai bien compris, s'approcher de la structure de l'ancien template, il faut comprend comment fonctionne le layout, càd le zoning du template.
                              Par défaut, le bloc d'en--tête est constitué d'une ligne pour la topbar, qui contient les coordonnées et les liens vers les réseaux sociaux, et le bloc réunissant le logo et le menu.
                              Dans le cas présent, il va falloir désactiver l'en-tête par défaut et créer votre propre zone d'en-tete.

                              L'ajout d'une ligne dans le layout n'est pas du tout compliqué, il y a un bouton "+" pour cela.
                              Ensuite il faut éventuellement diviser cette ligne en colonne.

                              Il faut également comprendre que la manière donc l'ancien bloc d'en-tête a été construit, intégrant à la fois le logo et le menu, n'est pas du tout ergonomique ni adapté à ce que l'on propose aujourd'hui, surtout pour une approche dite responsive, càd pour un affichage optimisé sur tablette et smartphone.
                              Il va falloir repenser cela et scinder cet ancien bloc.

                              Je pense que le logo doit faire maintenant cavalier seul et venir se placer à gauche du menu.
                              Ce dernier se construit de manière dynamique et automatique à partir des éléments qui y sont placés.

                              Pour la taille du logo, dans les options "basic" il faut préciser la taille du logo, en pixels.
                              Plus bas, toujours dans le réglages des options basiques, il y a une zone pour indiquer la hauteur du header. Celle-ci toujours être au moins égale à la hauteur du logo.
                              Attention, cela ne marche que si on ne choisit pas un header prédéfini ; il faut donc décocher cette option et aller dans le layout pour enlever/ajouter des lignes et les subdiviser selon son envie.

                              On peut aussi opter pour l'un des en-tête prédéfini s'il y en a un qui plait.
                              Mais il faut bien comprendre qu'on ne pourra plus utiliser l'en-tête de l'ancien template.
                              Ce schéma là n'est plus du tout adapté et il faut le repenser, mais ce ne sera pas une grosse perte.

                              Accessoirement, pour aider à avancer plus vite, je peux proposer d'aller faire quelques rapides réglages dans la structure du layout histoire de dégrossir tout cela et d'avancer.
                              J'ai pas beaucoup de disponibilité aujourd'hui, mais je trouverai bien un instant en début d'aprem.
                              Donc si ma proposition convient, merci de me créer un accès superadmin et de m'envoyer les identifiant/mot de passe par message privé.

                              Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
                              Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
                              Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

                              Commentaire


                              • #30
                                Bonjour,
                                Oh merci! Je vais regarder attentivement ce que vous venez de m'écrire mais en attendant voici mon identifiant ******* et mot de passe **************.
                                Merci Diane
                                Dernière édition par lesoutier à 31/10/2021, 14h31

                                Commentaire

                                Annonce

                                Réduire
                                Aucune annonce pour le moment.

                                Partenaire de l'association

                                Réduire

                                Hébergeur Web PlanetHoster
                                Travaille ...
                                X